# （十）	创建新的项目proj_day(如果已创建，则忽略)，添加包day，添加mstr源码文件，完成下面要求 。
# 1.按以下要求创建Teacher类
class Teacher(object):
    # 1）定义静态方法note(),输出以下文字：
    # Repetition is the mother of all learning重复是学习之母！
    @staticmethod
    def note():
        print('Repetition is the mother of all learning重复是学习之母！')

    #  2）定义构造方法，属性有姓名name，年龄__age，学院college，专业professional
    def __init__(self, name, age, college, professional):
        self.name = name
        self.__age = age
        self.college = college
        self.professional = professional

    # 3) 创建打印魔法方法，返回teacher的姓名、年龄、学院、专业信息。
    def __str__(self):
        return f'姓名:{self.name}、年龄:{self.__age}、学院:{self.college}、专业:{self.professional}'

    # 4）添加类属性country=‘Ｃhina’
    country='China'

    # 5）添加类方法set_country,用传参方式修改类属性
    @classmethod
    def set_country(cls, country):
        cls.country = country


# 6）创建一个老师对象th
th = Teacher('王老师', 30, '人工智能', '素质教育')

# 7）调用类方法，修改country为ＵＳ
Teacher.set_country('US')

# 8）调用静态方法
Teacher.note()

# 9）调用打印方法
print(th)

# 10）添加注释
# 注释已经在前面的代码中
